beat the odds

Traducciones
déjouer les pronostics
Definiciones
To succeed or achieve something despite facing significant challenges or unfavorable conditions.
Palabras
beat

verb
battre